All pastes #56629 Raw Edit

Untitled

public text v1 · immutable
#56629 ·published 2006-05-17 18:13 UTC
rendered paste body
CLI Output
  agent-getname.pl|1245: Setting callerid name to: Firstname Lastname
  agent-getname.pl|1245: Callerid name set to: Firstname
    -- AGI Script agent-getname.pl completed, returning 0
    -- Executing Set("SIP/8117-a100", "CALLERID(number)=1245") in new stack
    -- Executing Set("SIP/8117-a100", "CALLERID(name)=Firstname") in new stack


Extensions
        exten => s,3,agi(agent-getname.pl|${AGENTBYCALLERID_${CALLERIDNUM}})
        exten => s,4,Set(CALLERID(number)=${AGENTBYCALLERID_${CALLERIDNUM}}) ; Use the agent ID
        exten => s,5,Set(CALLERID(name)=${AGENTNAME}) ; Set the Agent name


AGI
                        $agi->verbose("Setting callerid name to: $2");
                        $agi->set_variable("AGENTNAME", "$2");
                        $agi->verbose("Callerid name set to: " . $agi->get_variable("AGENTNAME"));