Send multichannel campaign
documentedSend a campaign across multiple channels (SMS, Voice SMS, RCS, Email).
POST /v1/public/multi-channel/sendMultichannelno implementation yet0 runsNo 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}}"} }'"