Page 3 sur 10 PremièrePremière 12345 ... DernièreDernière
Affichage des résultats 21 à 30 sur 94

Discussion: Emission d'appels automatique sur Asterisk

  1. #21
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Si seulement je m'y connais en language (j'ai toujours travailler sur des réseau d'entreprise) du coup j'esssaye de me ratrapper un peu. Ce que je veux faire, ce dans une biblio vocal, on va cherche le message adéquat et le place dans le contexte en changeant le numero de telephone selon la personne.
    merci

  2. #22
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Citation Envoyé par cedricscha Voir le message
    tu peux faire ce que tu veux dans ton contexte, il suffit de le parametrer.

    essaie peut etre d'etre plus détailé dans ce que tu souhaites faire.

    Par rapport à quoi ton message change, etc etc.....

    Tu peux aussi faire un agi qui te permetrai d'aller chercher tes variables et messages dans une base de donnée par exemple.

    plein de solution s'ouvre à toi avec asterisk
    j'ai bidouiller ce petit dialplan apres avoir lu la doc sur asterisk (the future of the telephony) si quelqu'un peu me donné un avis (je peux pas encore le tester sur asterisk alors je prepare mes test)
    Test Dialplan

    Exten => 1234,1, Answer
    Exten => 1234,2, Wait(2)
    Exten => 1234,3, Record (message :ulaw)
    Exten => 1234,4, Wait(2)
    Exten => 1234,5, Playback(message)
    Exten => 1234,6, Wait(2)
    Exten => 1234,7, Hangup

    [Message]
    Exten => s, 1, Wait (2)
    Exten => s, 2, Playback (message)
    exten => s, 3, Background (enter-ext-of-person)
    exten => s, n, WaitExten()

    exten => 1,1, Playback (digits/1)
    exten => 1,n, Hangup()

    exten => 2,1, Playback (digits/2)
    exten => 2,n, Hangup()

    exten => 3,1, Playback (digits/3)
    exten => 3,n, Hangup()

    exten => i,1, Playback (pbx-invalid)
    exten => i,n, Hangup()

    exten => t,1, Playback (vm-goodbye)
    exten => t,n, Hangup()

    Merci

  3. #23
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Rien de spécial à dire, il faut le tester. Tu peux remplacer tes priorités 1, 2, 3, .. 7 par des "n" comme tu as fait ailleurs.

  4. #24
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    je vais l'essaye dés que je reçoit les téléphones et le serveur de test
    merci

  5. #25
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Citation Envoyé par stepatchin Voir le message
    je vais l'essaye dés que je reçoit les téléphones et le serveur de test
    merci
    Ça peut s'essayer avec un vieux pc d'il y'a 10 ans et un softphone gratuit

  6. #26
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Citation Envoyé par ffossard Voir le message
    Ça peut s'essayer avec un vieux pc d'il y'a 10 ans et un softphone gratuit
    Je sais, j'ai étudier Asterisk comme ca sur un vieux coucou PIII mais dans ma boite je suis obligé de suivre les regles, on attend le matos a dit le boss
    je vous tiens au courant pour les test
    Merci

  7. #27
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    Citation Envoyé par cedricscha Voir le message
    soit tu multiplie le script par ton nombre d'utilisateurs, soit tu crée dans un de tes contextes, un groupe d'appel qui te permet cette fonctionnalité.
    Comme on fait un groupe d'appel ?

    en gros.. est-ce possible de faire un lookup dans une DB et appeller tous le monde dans une table ? J'ai pas trouvé de cas comme ca.. Juste un exemple d'un appel lancé par un site web.. mais un à un.

  8. #28
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    Citation Envoyé par stepatchin Voir le message
    j'ai bidouiller ce petit dialplan apres avoir lu la doc sur asterisk (the future of the telephony) si quelqu'un peu me donné un avis (je peux pas encore le tester sur asterisk alors je prepare mes test)
    Test Dialplan

    Exten => 1234,1, Answer
    Exten => 1234,2, Wait(2)
    Exten => 1234,3, Record (message :ulaw)
    Exten => 1234,4, Wait(2)
    Exten => 1234,5, Playback(message)
    Exten => 1234,6, Wait(2)
    Exten => 1234,7, Hangup

    [Message]
    Exten => s, 1, Wait (2)
    Exten => s, 2, Playback (message)
    exten => s, 3, Background (enter-ext-of-person)
    exten => s, n, WaitExten()

    exten => 1,1, Playback (digits/1)
    exten => 1,n, Hangup()

    exten => 2,1, Playback (digits/2)
    exten => 2,n, Hangup()

    exten => 3,1, Playback (digits/3)
    exten => 3,n, Hangup()

    exten => i,1, Playback (pbx-invalid)
    exten => i,n, Hangup()

    exten => t,1, Playback (vm-goodbye)
    exten => t,n, Hangup()

    Merci

    si je comprend. Tu enregistres un message dans et le contexte : Message tu le fais rejouer.. et tu attends la réponse de l'usagé.

    sais-tu comment sauvegarder la réponse entrée par l'usagé ?

  9. #29
    Membre Senior
    Date d'inscription
    octobre 2010
    Messages
    144
    Downloads
    1
    Uploads
    0
    Normalement et d'aprés ce que j'ai cherché, aprés les playback, il ya des goto pour t'orienter vers d'autres contexte ou tu pourra avoir la réponse de l'utilisateur si c pas bon corrigez moi
    merci

  10. #30
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    Isle sur la Sorgue 84800
    Messages
    369
    Downloads
    0
    Uploads
    0
    il n'y a même pas besoins de goto le numéro entré est recherché dans le dialplan et envoyé

    Par exemple si on entre 3 on part sur l'exten 3 et son scénario

    par exemple pour une campagne d'appel inter-active ou les appels sont envoyés à partir d'une BDD mysql.
    pour enregistrer la réponse "3" dans la db mysql appelée db sur la table liste

    exten => 3,1,MYSQL(Connect connid localhost login password db)
    exten => 3,2,MYSQL(Query resultid ${connid} UPDATE liste SET reponse='3' WHERE numero='${CDR(accountcode)}'

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •