Sign in

Send multichannel campaign

documented

Send a campaign across multiple channels (SMS, Voice SMS, RCS, Email).

POST /v1/public/multi-channel/sendMultichannelno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl "https://api.octopush.com/v1/public/multi-channel/send" \
  -X POST \
  -H "Content-Type: application/json" \
  -H "api-login: {{OCTOPUSH_API_LOGIN}}" \
  -H "api-key: {{OCTOPUSH_API_KEY}}" \
  -H "Accept: application/json" \
  -d '{"channel": "{{$CHANNEL}}", "text": "{{$TEXT}}", "recipients": [{"phone_number": "{{$PHONE_NUMBER1}}"}, {"phone_number": "{{$PHONE_NUMBER2}}"}], "sender": "{{$SENDER}}", "send_at": "{{$SEND_AT}}", "purpose": "{{$PURPOSE}}", "list_name": "{{$LIST_NAME}}", "simulation_mode": {{$SIMULATION_MODE}}, "recipient_tracking": {{$RECIPIENT_TRACKING}}, "auto_optimize_text": {{$AUTO_OPTIMIZE_TEXT}}, "auto_remove_blacklisted_contacts": {{$AUTO_REMOVE_BLACKLISTED_CONTACTS}}, "metadata": {"type": "{{$METADATA_TYPE}}", "with_replies": {{$METADATA_WITH_REPLIES}}, "voice_gender": "{{$VOICE_GENDER}}", "voice_language": "{{$VOICE_LANGUAGE}}"} }'"