You should perform a DELETE on a resource.
If you have an alert with a unique URL agents/alert/{id}
you should do a DELETE method on the same URL.
Route::delete('agents/alert/{id}', 'AgentsController@Destroy');
Create a form that can be submitted to delete the resource:
{{ Form::open(array('method' => 'DELETE', 'action' => array('AgentsController@Destroy', $alert->id))) }}
More information on RESTful controllers here.
Also try to use named routes
instead of action
.