---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 상호작용 - 범위 지정

# 상호작용 - 범위 지정 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

상호작용 API에는 상호작용 기록에 대한 동작을 정의할 수 있는 메서드가 있습니다.

이 클래스에는 상호작용 로깅, 라우팅 및 큐 플러그인(com.glide.interaction)이 필요하며 `sn_interaction` 네임스페이스에서 실행됩니다.

## 상호작용 - accept() {#ariaid-title2}

새 상호작용을 수락합니다.
이전 수락은 보류 중인 이전에만 작동합니다. 상호작용 에이전트 전송 \[interaction_agent_transfer\] 테이블에서 보류 중인 전송을 찾습니다.
{#InteractionScoped-accept__table_spy_541_g2b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 1. 매개변수]

{#InteractionScoped-accept__table_spy_541_g2b} {#InteractionScoped-accept__table_tpy_541_g2b__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 전송이 수락되면 예를 반환합니다. |
[표 2. 반환]

{#InteractionScoped-accept__table_tpy_541_g2b}  

    var now_GR = new GlideRecord('interaction');
    GR.get('b2c0a3af202a1300964f959e0488de75');
    var interaction = sn_interaction.Interaction.getInteraction(GR).accept();

## 상호작용 - 생성(객체 옵션) {#ariaid-title3}

상호작용을 생성합니다.
{#interaction-create_Object__table_ubv_mql_d2b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 옵션 | 객체 | 상호작용 기록의 필드 값입니다. 채널 sys_id 및 채널 메타데이터가 있는 채널 필드가 필요합니다. 큐가 매개변수에 포함되지 않은 경우 시스템은 `상호작용 b2c0a3af202a1300964f959e0488de75에 지정된 큐가 없습니다... 실행 중인 큐 일치 규칙입니다.` |
[표 3. 매개변수]

{#interaction-create_Object__table_ubv_mql_d2b} {#interaction-create_Object__table_vbv_mql_d2b__entry__2}

| 유형 | 설명 |
|-|-|
| 객체 | 상호작용 |
[표 4. 반환]

{#interaction-create_Object__table_vbv_mql_d2b}  

    var interactionObj = sn_interaction.Interaction.create({
    	channel: '28a59893873103002ae97e2526cb0b5d',
    	channel_metadata:{},
    	opened_for: '46d44a23a9fe19810012d100cca80666',
    	queue: 'f3a50867b30303002186a72256a8dcb7'
    });

## 상호작용 - getInteraction(GlideRecord interaction) {#ariaid-title4}

상호작용 기록을 반환합니다.
{#InteractionScoped-getInteraction_GlideRecord__table_dys_bnd_c2b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 상호작용 | GlideRecord | 시스템에서 검색된 상호작용 테이블 \[interaction\]의 상호작용 기록입니다. |
[표 5. 매개변수]

{#InteractionScoped-getInteraction_GlideRecord__table_dys_bnd_c2b} {#InteractionScoped-getInteraction_GlideRecord__table_eys_bnd_c2b__entry__2}

| 유형 | 설명 |
|-|-|
| 객체 | 상호작용 |
[표 6. 반환]

{#InteractionScoped-getInteraction_GlideRecord__table_eys_bnd_c2b}  

    var now_GR = new GlideRecord('interaction');
    now_GR.get('608a21bd096a9300964ffbd57ba7dd8d');
    var interaction = sn_interaction.Interaction.getInteraction(now_GR);

## 상호작용 - transferToAgent(문자열 sysID) {#ariaid-title5}

에이전트의 sys_id를 사용하여 상호작용 기록을 에이전트에게 전송합니다.
한 에이전트에서 다른 에이전트로 상호작용이 전송되면 GlideRecord API를 사용하여 상호작용을 수락하거나 거부해야 합니다. GlideRecord API를 사용하여 상호작용 및 업데이트 상태를 변경합니다. 자세한 내용은 GlideRecord - 업데이트 메서드를 참조하십시오.  
주:  
이 방법은 더 이상 사용되지 않습니다.
{#InteractionScoped-transferToAgent_String__table_ryp_4py_c2b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| SysID | 문자열 | 상호작용 기록을 전송할 사용자의 sys_id입니다. |
[표 7. 매개변수]

{#InteractionScoped-transferToAgent_String__table_ryp_4py_c2b} {#InteractionScoped-transferToAgent_String__table_syp_4py_c2b__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 8. 반환]

{#InteractionScoped-transferToAgent_String__table_syp_4py_c2b}  

    var now_GR = new GlideRecord('interaction');
    GR.get('24b927ef202a1300964f959e0488de2d');
    var interaction = sn_interaction.Interaction.getInteraction(GR);
    interaction.transferToAgent('6816f79cc0a8016401c5a33be04be441');

## 상호작용 - transferToQueue(문자열 sysID) {#ariaid-title6}

상호작용 기록을 상호작용 큐로 전송합니다.
한 큐에서 다른 큐로 상호작용을 전송하면 원래 상호작용이 닫히고 새 큐에 상호작용이 생성됩니다.  
주:  
이 방법은 더 이상 사용되지 않습니다.
{#InteractionScoped-transferToQueue_String__table_bzz_kqy_c2b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| SysID | 문자열 | 상호작용 기록을 전송하려는 상호작용 큐의 sys_id입니다. |
[표 9. 매개변수]

{#InteractionScoped-transferToQueue_String__table_bzz_kqy_c2b} {#InteractionScoped-transferToQueue_String__table_czz_kqy_c2b__entry__2}

| 유형 | 설명 |
|-|-|
| 무효 |   |
[표 10. 반환]

{#InteractionScoped-transferToQueue_String__table_czz_kqy_c2b}  

    var now_GR = new GlideRecord('interaction');
    GR.get('24b927ef202a1300964f959e0488de2d');
    var interaction = sn_interaction.Interaction.getInteraction(GR);
    interaction.transferToQueue('86fee1933b101300088d832b44efc474');


