⚡Quick answer -
Add three webhooks (Input-Node, In-Call, After-Call) in the MyOperator panel, build an IVR that triggers the Input-Node right after your Welcome prompt, and share six credentials (Company-ID, Anonymous-User-ID, Secret-Token, Public-IVR-ID, X-API-Key, User-ID) with the NPF team.
Result:
• Inbound calls ring the assigned counsellor first, else fall back to normal IVR.
• Counsellors see real-time pop-ups inside NPF and can log dispositions.
• Outgoing Click-to-Call can be launched from any lead page in NPF.
Follow these steps if you are an admissions team that:
Item | Default | Who provides/enables? |
MyOperator plan | SUV and Above (New Plans) | _____ |
Feature flags: In-Call Webhook, After-Call Webhook, Input-Node | OFF | MyOperator tech-support |
Company-ID | On MyOperator Panel | MyOperator panel → APIs & Webhooks |
X-API-Key & User-ID | On MyOperator Panel | MyOperator panel → APIs & Webhooks |
Anonymous-User-ID | OFF | MyOperator tech-support |
Secret-Token | On MyOperator Panel | MyOperator panel → APIs & Webhooks |
Public IVR ID (peer-to-peer campaign) | On MyOperator Panel | Panel → Call → Outgoing → Campaign |
*Plan availability: Auto-webhooks are available on every paid MyOperator plan.
*Permissions: Only owners or admins can add webhooks and publish IVRs.
Alt text: Company ID, API Token, Secret Token, X-API-Key.
Alt text: public ivr id
Alt text: user Id
Alt text: anonymous userId
Alt-text: Sequence from dial to webhook delivery showing counsellor routing.
Type | URL (replace | Method | Content-Type |
After-Call |
| POST | JSON |
In-Call |
| POST | JSON |
Input-Node |
| POST | JSON |
Alt text: Adding webhooks
Alt text: Design callflow section in Myoperator
Send the following 6 fields to nopaperforms support:
• Company-ID
• Anonymous-User-ID
• Secret-Token
• Public IVR ID
• X-API-Key
• User-ID
NPF will return the three fully-qualified URLs.
☑ Feature flags ON (Input-Node + 2 Webhooks)
☑ Webhook Deliveries → both return HTTP 200
☑ Inbound call rings counsellor first
☑ NPF pop-up shows with applicant & agent numbers
☑ After call, activity note includes recording URL
☑ Click-to-Call works from the NPF lead page
Scenario | Behaviour |
Counsellor assigned but does not answer | System waits, then plays normal IVR |
No counsellor found | Normal IVR immediately |
Duplicate after-call logs | Usually, two After-Call hooks are enabled → disable extra |
Pop-up blocked by browser | Allow pop-ups for |
Recording URL blank | Recording disabled at the number level → enable |
Problem → First check
• Webhook 4xx/5xx → Logs → resend payload.
• Click-to-Call silent → API-Token expired → regenerate.
• Agent “Unknown” in NPF → sync agent e-mails.
Still blocked? Email support@myoperator.com with Company-ID, Call-SID, timestamp. SLA ≤ 4 h.
• Counsellor pop-up < 1s after call connect.
• New agent syncs in NPF ≤ 5 min (or instantly via “Sync now”).
• CDR + recording attached to lead within 30 s after hang-up.
Keywords: MyOperator NPF integration, Get Counsellor API, In-Call Webhook, After-Call Webhook, Input-Node IVR, counsellor routing